﻿using System;


namespace advadev.CanOpen
{

    /// <summary>
    /// Represents a layer setting services switch state global message received
    /// event argument
    /// </summary>
    public class LayerSettingServicesSwitchStateGlobalMessageReceivedEventArgs
    {

        /// <summary>
        /// Initializes a new instance of the
        /// LayerSettingServicesSwitchStateGlobalMessageReceivedEventArgs class
        /// by the given parameter
        /// </summary>
        /// <param name="layerSettingServicesState">
        /// Received layer setting services state
        /// </param>
        public LayerSettingServicesSwitchStateGlobalMessageReceivedEventArgs(LayerSettingServicesState layerSettingServicesState)
        {
            LayerSettingServicesState = layerSettingServicesState;
        }


        /// <summary>
        /// Gets the received layer setting services state
        /// </summary>
        public LayerSettingServicesState LayerSettingServicesState
        {
            get;
            private set;
        }

    }

}
